Project manager telecom careers in Rustaq, Oman